infrastructural investment - Francés Inglés Diccionario